Becoming Increasingly Reactive
نویسنده
چکیده
augmenting its reactive component whenever it is forced to plan. When used to control a laboratory mobile robot, the We describe a robot control architecture which Theo-Agent in simple cases learns to reduce its reaction combines a stimulus-response subsystem for rapid time for new tasks from several minutes to less than a reaction, with a search-based planner for handling second. unanticipated situations. The robot agent continually The research reported here is part of our larger effort chooses which action it is to perform, using the stimulustoward developing a general-purpose learning robot response subsystem when possible, and falling back on the architecture, and builds on earlier work described in planning subsystem when necessary. Whenever it is [Blythe and Mitchell 89]. We believe that in order to forced to plan, it applies an explanation-based learning become increasingly successful, a learning robot will have mechanism to formulate a new stimulus-response rule to to incorporate several types of learning: cover this new situation and others similar to it. With • It must become increasingly correct at predicting experience, the agent becomes increasingly reactive as its the effects of its actions in the world. learning component acquires new stimulus-response rules that eliminate the need for planning in similar subsequent • It must become increasingly reactive, by reducing situations. This Theo-Agent architecture is described, and the time required for it to make rational choices; results are presented demonstrating its ability to reduce that is, the time required to choose actions routine reaction time for a simple mobile robot from consistent with the above predictions and its goals. minutes to under a second. • It must become increasingly perceptive at distinguishing those features of its world that impact its success.
منابع مشابه
GRUE: A Goal Processing Architecture for Game Agents
Computer games are becoming increasingly popular as a research platform for agents research and applications. A key problem for game agents is responding in a timely and appropriate way to multiple, often conflicting goals in a complex, dynamic environment. In this paper we propose a novel goal processing architecture for game agents. Building on the teleo-reactive programming framework origina...
متن کاملA Universal Approach to Categorize Failures in Production
The increasing interconnectedness and complexity of production processes raise the susceptibility of production systems to failure. Therefore, the ability to respond quickly to failures is increasingly becoming a competitive factor. The research project "Sustainable failure management in manufacturing SMEs" is developing a methodology to identify failures in the production and select preventive...
متن کاملAnalysis of a Benchmark Generator for the Reactive Scheduling Problem
This paper performs an analysis aiming at the production of a benchmark generator for Reactive Scheduling problem instances. The problem of monitoring the execution of a schedule and repairing it every time it is deemed necessary because of the action of unexpected exogenous events, is a rather hot topic in the research community; even more so, since the industry is increasingly becoming aware ...
متن کاملDance: A Declarative Language for the Control of Humanoid Robots
Robots are becoming increasingly common in, and important to, many commercial, industrial, and military applications. This paper focuses on how to program humanoid robots, and in particular how to program their movements and interactions as easily and as effectively as possible. The core of this effort is the design of a domain-specific language called Dance that is highly abstract, easy to use...
متن کاملImproving Success Ratio in Multi-Constraint Quality of Service Routing
Multi-constraint quality-of-service routing will become increasingly important as the Internet evolves to support real-time services. It is well known however, that optimum multi-constraint QoS routing is computationally complex, and for this reason various heuristics have been proposed for routing in practical situations. Among these methods, those that use a single mixed metric are the mo...
متن کامل